package com.hisan.freeride.home.model;



import com.hisan.freeride.common.model.BaseModel;

import java.util.List;

/**
 * 创建时间 : 2017/6/23
 * 创建人：yangyingqi
 * 公司：嘉善和盛网络有限公司
 * 备注：行程详情模板
 */
public class PushDetails extends BaseModel {

    /**
     * id : 705
     * driver_id : 10
     * trip_no : 2017112356531001
     * city_id : 5
     * tag_id : 16,14,15,13,12,11,10,9,8
     * mobile : 13095605272
     * initially : 上海
     * destination : 杭州
     * way : 嘉善
     * people : 4
     * surplus : 4
     * requirement : null
     * departure_time : 2017-11-23 11:12
     * finish : 1
     * review : 1
     * tags : [{"id":8,"name":"吸烟"},{"id":9,"name":"不接送"},{"id":10,"name":"限女性"},{"id":11,"name":"限男性"},{"id":12,"name":"全程高速"},{"id":13,"name":"会开车"},{"id":14,"name":"晕车不带"},{"id":15,"name":"免接送"},{"id":16,"name":"司机优先"}]
     * car_no : 京Ahhhh
     * driver_name : 路路通
     * driver_avatar : http://wx.qlogo.cn/mmopen/vi_32/8AIjgED8tBVR4QPibhrF8Y0IEFjZ6Bic8pe4eSsvCvy9YplTEzdje06W7IdiaRfMGWzc7IFdfLSPORZCgUgTz5nLg/0
     * help_count : 8
     * is_expired : 1
     */

    private int id;
    private int driver_id;
    private String trip_no;
    private int city_id;
    private String tag_id;
    private String mobile;
    private String initially;
    private String destination;
    private String way;
    private int people;
    private int surplus;
    private Object requirement;
    private String departure_time;
    private int finish;
    private int review;
    private String car_no;
    private String driver_name;
    private String driver_avatar;
    private int help_count;
    private int is_expired;
    private List<TagsBean> tags;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getDriver_id() {
        return driver_id;
    }

    public void setDriver_id(int driver_id) {
        this.driver_id = driver_id;
    }

    public String getTrip_no() {
        return trip_no;
    }

    public void setTrip_no(String trip_no) {
        this.trip_no = trip_no;
    }

    public int getCity_id() {
        return city_id;
    }

    public void setCity_id(int city_id) {
        this.city_id = city_id;
    }

    public String getTag_id() {
        return tag_id;
    }

    public void setTag_id(String tag_id) {
        this.tag_id = tag_id;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getInitially() {
        return initially;
    }

    public void setInitially(String initially) {
        this.initially = initially;
    }

    public String getDestination() {
        return destination;
    }

    public void setDestination(String destination) {
        this.destination = destination;
    }

    public String getWay() {
        return way;
    }

    public void setWay(String way) {
        this.way = way;
    }

    public int getPeople() {
        return people;
    }

    public void setPeople(int people) {
        this.people = people;
    }

    public int getSurplus() {
        return surplus;
    }

    public void setSurplus(int surplus) {
        this.surplus = surplus;
    }

    public Object getRequirement() {
        return requirement;
    }

    public void setRequirement(Object requirement) {
        this.requirement = requirement;
    }

    public String getDeparture_time() {
        return departure_time;
    }

    public void setDeparture_time(String departure_time) {
        this.departure_time = departure_time;
    }

    public int getFinish() {
        return finish;
    }

    public void setFinish(int finish) {
        this.finish = finish;
    }

    public int getReview() {
        return review;
    }

    public void setReview(int review) {
        this.review = review;
    }

    public String getCar_no() {
        return car_no;
    }

    public void setCar_no(String car_no) {
        this.car_no = car_no;
    }

    public String getDriver_name() {
        return driver_name;
    }

    public void setDriver_name(String driver_name) {
        this.driver_name = driver_name;
    }

    public String getDriver_avatar() {
        return driver_avatar;
    }

    public void setDriver_avatar(String driver_avatar) {
        this.driver_avatar = driver_avatar;
    }

    public int getHelp_count() {
        return help_count;
    }

    public void setHelp_count(int help_count) {
        this.help_count = help_count;
    }

    public int getIs_expired() {
        return is_expired;
    }

    public void setIs_expired(int is_expired) {
        this.is_expired = is_expired;
    }

    public List<TagsBean> getTags() {
        return tags;
    }

    public void setTags(List<TagsBean> tags) {
        this.tags = tags;
    }

    public static class TagsBean {
        /**
         * id : 8
         * name : 吸烟
         */

        private int id;
        private String name;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }
}
